a grim reminder - Turkish English Dictionary